provision of what is necessary to live, such as food - Español Inglés Diccionario